package com.hfi.restful.response;

import com.fasterxml.jackson.annotation.JsonView;
import lombok.Data;

/**
 * @author ChangLiang
 * @date 2019/7/31
 */
@Data
public class BaseResponse {

    public interface BaseResponseView {}

    /**
     * 错误码，给出明确错误码，更好的应对业务异常；请求成功该值可为空
     */
    @JsonView(BaseResponseView.class)
    private String errorcode;

    /**
     * 错误消息，与错误码相对应，更具体的描述异常信息
     */
    @JsonView(BaseResponseView.class)
    private String value;
}
